Skip to content

Add podtx rename --from-title to fix missing episode numbers - #21

Merged
frarredondo merged 3 commits into
mainfrom
feat/rename-from-title
Aug 2, 2026
Merged

Add podtx rename --from-title to fix missing episode numbers#21
frarredondo merged 3 commits into
mainfrom
feat/rename-from-title

Conversation

@frarredondo

@frarredondo frarredondo commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Summary

Test plan

  • uv run pytest (63 passed)
  • Dry-run against Syntax library: 355 ok / 346 skipped / 0 failed
  • Live rename against Syntax: 355 ok / 346 skipped / 0 failed
  • Review podtx rename --help and README examples
  • Optional: podtx rename --from-title --feed <slug> --dry-run on another feed with _000_ files

Lets users rename already-transcribed outputs (and update JSON/DB) from title-inferred episode numbers without re-running ASR.
@codecov-commenter

codecov-commenter commented Aug 2, 2026

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Adds tests for empty/unknown targets, quiet mode, skip/fail reporting, and apply_rename error handling so the rename patch is fully covered.
Exercises format --feed when a transcript JSON is invalid so Codecov no longer marks the shared Exit(1) line as missing.
@frarredondo
frarredondo merged commit 18354dc into main Aug 2, 2026
1 check passed
@frarredondo
frarredondo deleted the feat/rename-from-title branch August 2, 2026 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add podtx rename --from-title to fix episode numbers without re-transcribing

2 participants